develop an alternative model - Anglais Synonymes Dictionnaire